67d9cb85fc6d3ea4a839e98de759cafdfc3369c7,subprojects/base-services/src/main/java/org/gradle/internal/reflect/JavaReflectionUtil.java,JavaReflectionUtil,readableField,#Class#Class#String#,82

Before Change


    public static <T, F> PropertyAccessor<T, F> readableField(Class<T> target, Class<F> fieldType, String fieldName) throws NoSuchPropertyException {
        Field field;
        try {
            field = target.getField(fieldName);
        } catch (java.lang.NoSuchFieldException e) {
            throw new NoSuchPropertyException(String.format("Could not find field '%s' on class %s.", fieldName, target.getSimpleName()));
        }

After Change


     *
     * @throws NoSuchPropertyException
     */
    public static <T, F> PropertyAccessor<T, F> readableField(Class<T> target, Class<F> fieldType, String fieldName) throws NoSuchPropertyException {
        Field field = findField(target, fieldName);
        if (field == null) {
            throw new NoSuchPropertyException(String.format("Could not find field '%s' on class %s.", fieldName, target.getSimpleName()));
        }